.crunchy_menu_container
{
height: 56px;
position:fixed;
/* right: 0;  set in menu.py */
top: 0;
z-index: 10;
border: 2px solid #FFBC29;
/* make a visible top bar, giving a target to drag */
border-top: 10px solid #369;
cursor: move;
margin: 0;
padding: 0;
}

.security_report {
    position: absolute;
    height: 60px;
    bottom: 0;
    z-index:10;
    right: 0;
    color: black;
    border: 3px solid #FFBC29;
    background-color: white;
    font: 10pt monospace;
    margin: 0;
    max-width: 600px;
}
.security_report a:hover{
font:bold;
}

.crunchy_menu_container ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
}

.crunchy_menu_container ul li
{
display: block;
float: left;
text-align: right;
padding: 0;
margin: 0;
}

.crunchy_menu_container ul li a
{
background: #fff;
width: 149px;
height: 54px;
border: 2px solid #FFBC29;
padding: 0;
color: #369;
text-decoration: none;
display: block;
text-align: center;
font: 50px sans-serif;
}

.crunchy_menu_container ul li a img
{
background: white;
border: 2px solid white;
}

.crunchy_menu_container ul li a:hover
{
color: white;
background: #369;
border: 2px solid #369;
}
